html中的<a href="<%# Eval("htmlurl") %>"> 是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/07/02 08:44:26
<a href=""></a>这是个连接 , <%# Eval("htmlurl") %> 应该是个地址,这个地址从哪来的? 是怎么传的? 这个技术点 我应该怎么去了解

ASP语言,主要是通过在本页面里读取到的某一条数据而获取的变量。
在页面开始已经检索出一个数据表里的某条数据,而htmlurl则是这条数据里的某一个字段里面的值,通过标签<%# Eval("数据值") %>从服务器端读取到客户端。

运行在服务端的代码
加#号是为了与ASP代码区别开来。因为都是在HTML代码中混入服务器端的代码,ASP的话是<%...%>,ASP.NET为了区别,就加个#号:<%#....%>,否则编译器就没办法区分到底是按ASP来编译还是按ASP.NET来编译了.

是asp代码